#logo {margin:40px 0 20px 0;display:block;text-align:center;}
#wrapper {margin:20px auto 50px;width:400px;background:#FFF;display:block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
#wrapper.type-1 {width:260px;}
#wrapper > #header {width:100%;display:block;text-align:center;}
#wrapper > #content {padding:20px;display:block;}
#wrapper > #content > h3 {padding:0 10px 15px;display:block;font-weight:bold;font-size:1.2em;color:#900;text-align:center;}
#wrapper > #content > form p {margin:10px 0 0 0;font-size:.9em;}
#wrapper > #content > form p > small {font-size:11px;}
#wrapper > #content > form > p > label {font-weight:bold;margin-right:10px;}
#wrapper > #content > form > p > input {padding:5px;font-size:.9em;border:1px solid #CCC;}
#wrapper > #content > form > p.submit {margin:10px 0;text-align:center;clear:both;}
#wrapper > #content > form > p.submit > button {text-align:center;padding:10px 20px;border:none;font-size:1em;
font-weight:normal;background:#333;color:#FFF;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 3px #000;-webkit-box-shadow:0 0 3px #000;box-shadow:0 0 3px #000;}
#wrapper > #content > form > p.submit > button:hover {background:#000;}
#wrapper > #footer {margin:0 10px;padding:10px 0;display:block;text-align:center;font-size:.7em;border-top:1px dashed #CCC;}
#wrapper > #footer > p {color:#333;}
#wrapper > #footer > p > a {color:#000;text-decoration:none;font-weight:bold;}
#wrapper > #footer > p > a:hover {color:#666;}
#wrapper{color:#000000;}
strong{font-weight:bold;}